Search this for your alteration. then search later in the file for the actual alteration data.
Or just search the file for your alteration.
This File was taken from my personal notes so it may be a little confusing at first and is a little butchered.
; // ALTER_MAX_LIFE,		- Adds <value> to actor's max_life
; // ALTER_LIFE,		- Adds <value> to actor's current life, cannot go higher than max_life
; // ALTER_LIFE_RECOVERY_UNIT,	- Actor recovers an additional <value> percent of actor's max health every second, 1.0 == 100% ( won't recover is recover_pierod == 0 )
; // ALTER_MAX_MANA,		- Adds <value> to actor's max_mana
; // ALTER_MANA,		- Adds <value> to actor's current mana, cannot go higher than max_mana
; // ALTER_MANA_RECOVERY_UNIT,	- Actor recovers an additional <value> percent of actor's max mana every second, 1.0 == 100%
; // ALTER_STRENGTH,		- Adds <value> to actor's strength
; // ALTER_INTELLIGENCE,	- Adds <value> to actor's dexterity
; // ALTER_DEXTERITY,		- Adds <value> to actor's intelligence
; // ALTER_MELEE_DAMAGE_MIN	- Adds <value> to minimum melee damage dealt by monster or item
; // ALTER_MELEE_DAMAGE_MAX	- Adds <value> to maximum melee damage dealt by monster or item
; // ALTER_RANGED_DAMAGE_MIN	- Adds <value> to minimum ranged damage dealt by monster or item
; // ALTER_RANGED_DAMAGE_MAX	- Adds <value> to maximum ranged damage dealt by monster or item
; // ALTER_NMAGIC_DAMAGE_MIN	- Adds <value> to minimum nature magic damage dealt by monster or item - NOT USED IN DS2
; // ALTER_NMAGIC_DAMAGE_MAX	- Adds <value> to maximum nature magic damage dealt by monster or item - NOT USED IN DS2
; // ALTER_CMAGIC_DAMAGE_MIN	- Adds <value> to minimum combat magic damage dealt by monster or item
; // ALTER_CMAGIC_DAMAGE_MAX	- Adds <value> to maximum combat magic damage dealt by monster or item
; // ALTER_CUSTOM_DAMAGE	- Adds <value> to damage of each attack (currently no way to deal extra percentage)
; // ALTER_CUSTOM_DAMAGE_MELEE	- Adds <value> to damage of each melee attack (currently no way to deal extra percentage)
; // ALTER_CUSTOM_DAMAGE_RANGED	- Adds <value> to damage of each ranged attack (currently no way to deal extra percentage)
; // ALTER_CUSTOM_DAMAGE_ICE	- Adds <value> ice damage to each attack
; // ALTER_CUSTOM_DAMAGE_FIRE	- Adds <value> fire damage to each attack
; // ALTER_CUSTOM_DAMAGE_LIGHTNING- Adds <value> lightning damage to each attack
; // ALTER_CUSTOM_DAMAGE_DEATH	- Adds <value> death damage to each attack
; // ALTER_LIFE_STEAL		- Adds <value> percent of melee or ranged damage dealt (before armor) to attacker's health.  100.0 == 100%
; // ALTER_MANA_STEAL		- Adds <value> percent of melee or ranged damage dealt (before armor) to attacker's mana.  100.0 == 100%
; // ALTER_LIFE_BONUS		- Adds <value> to attacker's health for each melee or ranged hit
; // ALTER_MANA_BONUS		- Adds <value> to attacker's mana for each melee or ranged hit
; // ALTER_ARMOR,		- Adds <value> to defense
; // ALTER_INVINCIBILITY,	- Makes actor invincible
; // ALTER_MONSTER_LEVEL,	- Alter's monster_level (necessary for summoned creatures)
; // ALTER_MELEE_CHANCE_TO_HIT	- Actors with negative values have a chance to miss with melee attacks (see "Blind").  -1.0 == -100%
; // ALTER_CHANCE_FOR_AIMING_ERROR- Chance to apply "alter_aiming_error" value, 1.0 == 100%
; // ALTER_AIMING_ERROR			- Projectiles fired by actors with a positive value will be off by up to <value> degrees in any direction
; // ALTER_CHANCE_TO_BLOCK_MELEE_DAMAGE	- Chance to block melee attack if shield equipped, 100.0 == 100%
; // ALTER_CHANCE_TO_BLOCK_RANGED_DAMAGE- Chance to block ranged attack if shield equipped, 100.0 == 100%
; // ALTER_CHANCE_TO_DODGE_HIT	- Chance to dodge melee or ranged attack, 1.0 == 100%
; // ALTER_CHANCE_TO_DODGE_HIT_MELEE	- Chance to dodge melee attack, 1.0 == 100%
; // ALTER_CHANCE_TO_DODGE_HIT_RANGED	- Chance to dodge ranged attack, 1.0 == 100%
; // ALTER_CHANCE_TO_BLOCK_RANGED_DAMAGE- Chance to block ranged attack if shield equipped, 100.0 == 100%
; // ALTER_REFLECT_DAMAGE	- Percentage of melee or ranged damage received reflected back to attacker, 100.0 == 100%
; // ALTER_REFLECT_DAMAGE_CHANCE- Chance that damage from ALTER_REFLECT_DAMAGE will be reflected, 100.0 == 100%
; // ALTER_MELEE_RESISTANCE	- Modifies resistance / vulnerability to melee damage, effect of values described under "resistances" above
; // ALTER_RANGED_RESISTANCE	- Modifies resistance / vulnerability to ranged damage, effect of values described under "resistances" above
; // ALTER_ICE_RESISTANCE	- Modifies resistance / vulnerability to ice damage, effect of values described under "resistances" above
; // ALTER_FIRE_RESISTANCE	- Modifies resistance / vulnerability to fire damage, effect of values described under "resistances" above
; // ALTER_LIGHTNING_RESISTANCE	- Modifies resistance / vulnerability to lightning damage, effect of values described under "resistances" above
; // ALTER_DEATH_RESISTANCE	- Modifies resistance / vulnerability to death damage, effect of values described under "resistances" above
; // ALTER_NON_ELEMENTAL_RESISTANCE- Modifies resistance / vulnerability to non-elemental damage, effect of values described under "resistances" above
; // ALTER_PHYSICAL_RESISTANCE	- Modifies resistance / vulnerability to physical damage, effect of values described under "resistances" above
; // ALTER_ELEMENTAL_RESISTANCE	- Modifies resistance / vulnerability to elemental damage, effect of values described under "resistances" above
; // ALTER_MAGICAL_RESISTANCE	- Modifies resistance / vulnerability to magical damage, effect of values described under "resistances" above
; // ALTER_ALL_PASSIVE_SKILLS	- Adds value to all passive skills
; // ALTER_MELEE_PASSIVE_SKILLS	- Adds value to all melee passive skills
; // ALTER_RANGED_PASSIVE_SKILLS- Adds value to all ranged passive skills
; // ALTER_NATURE_MAGIC_PASSIVE_SKILLS	- Adds value to all nature magic passive skills
; // ALTER_COMBAT_MAGIC_PASSIVE_SKILLS	- Adds value to all combat magic passive skills
; // ALTER_MELEE_DAMAGE_PERCENT	- Multiplies melee damage by 1.0 + <value> after bonuses (STR, skills, +min/max damage modifiers) but before elemental damage.  1.0 == 100%
; // ALTER_MELEE_DAMAGE_SOURCE_PERCENT	- Multiplies melee weapon by 1.0 + <value> damage before all bonuses.  1.0 == 100%
; // ALTER_RANGED_DAMAGE_PERCENT- Multiplies ranged damage by 1.0 + <value> after bonuses (DEX, skills, +min/max damage modifiers) but before elemental damage.  1.0 == 100%
; // ALTER_RANGED_DAMAGE_SOURCE_PERCENT	- Multiplies ranged weapon damage by 1.0 + <value> before all bonuses.  1.0 == 100%
; // ALTER_NMAGIC_DAMAGE_PERCENT- Multiplies nature magic damage by 1.0 + <value>.  1.0 == 100%
; // ALTER_NMAGIC_DAMAGE_SOURCE_PERCENT	- Multiplies nature magic spell damage by 1.0 + <value> before all bonuses.  1.0 == 100%.  NOT USED.
; // ALTER_CMAGIC_DAMAGE_PERCENT- Multiplies combat magic damage by 1.0 + <value>.  1.0 == 100%
; // ALTER_CMAGIC_DAMAGE_SOURCE_PERCENT	- Multiplies combat magic spell damage by 1.0 + <value> before all bonuses.  1.0 == 100%.  NOT USED.
; // ALTER_ARMOR_PERCENT	- Multiplies armor defense by 1.0 + <value> after bonuses (skills, +defense modifiers).  1.0 == 100%
; // ALTER_ARMOR_SOURCE_PERCENT	- Multiplies armor defense by 1.0 + <value> before bonuses.  1.0 == 100%
; // ALTER_GOLD_DROPPED		- Multiplies value of gold drops by 1.0 + <value>.  1.0 == 100%
; // ALTER_MAGIC_FIND_CHANCE	- Increases chances of finding magical, rare, unique, and set items.  100.0 == 100%
; // ALTER_STATE_RESISTANCE	- Grants percentage immunity to a state.  States include freeze, stun, ignite, immobilize, knockback, taunt, [curse, silence, slow, reanimate NOT IMPLEMENTED].  1.0 == 100%
; // ALTER_CRITICAL_DAMAGE_BONUS_PERCENT- Grants a percentage bonus to your totalcritical damage 1.0 == 100%
; // ALTER_MANA_COST		- Alters the percentage of mana required by a particular percentage new_mana_cost = base_mana_cost * ( 1.0 + <alter_mana_cost value> ) )
; // ALTER_MELEE_RELOAD_DELAY	- Alters the reload delay of the equipped melee weapon. weapon_reload_delay * ( 1.0 + <alter_melee_reload_delay value> )
; // ALTER_RANGED_RELOAD_DELAY	- Alters the reload delay of the equipped ranged weapon. weapon_reload_delay * ( 1.0 + <alter_ranged_reload_delay value> )
; // ALTER_CAST_RELOAD_DELAY	- Alters the reload delay of the equipped spell. spell_reload_delay * ( 1.0 + <alter_cast_reload_delay value> )
; // ALTER_MELEE_SPEED		- Alters the animation speed of the melee attack.  speed = 1.0 + <alter_melee_speed value>; 1.0 = 100% faster.
; // ALTER_RANGED_SPEED		- Alters the animation speed of the ranged attack.  speed = 1.0 + <alter_ranged_speed value>; 1.0 = 100% faster.
; // ALTER_CAST_SPEED		- Alters the animation speed of the cast anim.  speed = 1.0 + <alter_cast_speed value>; 1.0 = 100% faster.
*****************************************************************************************************************************
*****************************************************************************************************************************
*****************************************************************************************************************************
*****************************************************************************************************************************

Instant Power Reload
	{
		alteration		= ALTER_POWER_RELOAD;
		description 	= "Short Instant Power Recharge";
		value			= -1;
		duration		= 40.0;
		custom_effect	= "power reload";
		custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_incantation_off;
	}
Health Regeneration

	{
		alteration		= ALTER_LIFE_RECOVERY_UNIT;
		description 	= "Small Health Regeneration";
		value			= 1.0;
		duration		= 180.0;
		custom_effect	= "Small Health Regeneration";
		custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_incantation_def;
	}

[incantation_full_mana_recovery_2] = 500% mana recovery

	{
		alteration		= ALTER_MANA_RECOVERY_UNIT;
		description		= "Moderate Instant Mana Recovery";
		value			= 50.0;
		duration		= 240.0;	// 3 minutes
		custom_effect	= "Moderate Instant Mana Recovery";
		custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_incantation_off;
	}

[incantation_alteration_immunity_3]
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "freeze";
		description		= "Long Resistance to Freeze";
		value			= 1.0;
		duration		= 600.0;	// 10 minutes
		custom_effect	= "Large Immunity";
		custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_incantation_def;
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "stun";
		value			= 1.0;
		description		= "Long Resistance to Stun";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "ignite";
		value			= 1.0;
		description		= "Long Resistance to Ignite";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "immobilize";
		value			= 1.0;
		description		= "Long Resistance to Immobilize";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "knockback";
		value			= 1.0;
		description		= "Long Resistance to Knockback";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "silence";
		value			= 1.0;
		description		= "Long Resistance to Silence";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_STATE_RESISTANCE;
		suite			= "slow";
		value			= 1.0;
		description		= "Long Resistance to Slow";
		duration		= 600.0;	// 10 minutes
	}
	[*]
	{
		alteration		= ALTER_DEBUFF_RESISTANCE;
		value			= 1.0;
		description		= "Long Resistance to Curses";
		duration		= 600.0;	// 10 minutes
	}

[incantation_dead_speak]////Great Alteration. You Dont't need the Custom_effect_skrit but you due need the custom_effect
				of course due not copy the duration. I have used this and it works ,
				but only for the character wearing the item.
	{
		alteration		= ALTER_INTELLIGENCE;
		description 	= "Speak with Dead";// flick function is looking for the desc text
		value			= 0;
		duration		= 300.0;	// 5 minutes
		custom_effect	= "Speak with Dead";
		custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_incantation_util;
	}

//////////The following ones are gotten from the nature mage enchantments and may be hard to get to work.
		and may not work at all.

Wrath of the Bear +to Criticals
			[*]
			{
				alteration = alter_critical_damage_bonus_percent;
				description = "Wrath of the Bear";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 6) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Duration * .01));
				party_active = true;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = 0.75 * (0.5 + 0.5 * ((#magic - 6) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Power * .01));
			}

			[wrath_bear_a_critical_damage]
			{
				alteration = alter_critical_damage_bonus_percent;
				description = "+<value>% to Extra Damage from Critical Hits";
				duration = 0;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = 75.0 * (0.5 + 0.5 * ((#magic - 6) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Power * .01));
			}

Eathen Embrace +to max health
			[*]
			{
				alteration = alter_max_life;
				description = "Earthen Embrace";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 2) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Duration * .01));
				multiply_value = true;
				party_active = true;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = 1 + (0.1 * (0.5 + 0.5 * ((#magic - 2) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Power * .01)));
			}
			[earthen_embrace_health]
			{
				alteration = alter_max_life;
				description = "+<value>% Maximum Health";
				duration = 0;
				value = 10 * (0.5 + 0.5 * ((#magic - 2) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Power * .01));
			}

Wind Embrace / Chance to Dodge
			[*]
			{
				alteration = alter_chance_to_dodge_hit;
				description = "Wind Embrace";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 10) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Duration * .01));
				party_active = true;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = 0.08 * (0.5 + 0.5 * ((#magic - 10) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Power * .01));
			}
			[wind_embrace_dodge_chance_melee]
			{
				alteration = alter_chance_to_dodge_hit;
				description = "+<value>% Chance to Dodge Melee Attacks";
				duration = 0;
				value = 8.0 * (0.5 + 0.5 * ((#magic - 10) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Power * .01));
			}
			[wind_embrace_dodge_chance_ranged]
			{
				alteration = alter_chance_to_dodge_hit;
				description = "+<value>% Chance to Dodge Ranged Attacks";
				duration = 0;
				value = 8.0 * (0.5 + 0.5 * ((#magic - 10) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Power * .01));
			}

Wrath of Ice / +ice damage +freeze enemy
			[wrath_ice_damage]
			{
				// Damage dealt is a function of caster level and is not capped
				alteration = alter_custom_damage_ice;
				description = "+<value> Ice Damage per Attack";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 22) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Duration * .01));
				party_active = true;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = (1.0 + 0.2 * #src_nature_magic_level) * (0.5 + 0.5 * ((#magic - 22) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Power * .01)) * (1 + (#Increased_Ice_Damage * .01)) * (1 + (#Increased_Aquatic_Ice_Damage * .01));
			}
			[wrath_ice_freeze_chance]
			{
				alteration = alter_freeze_chance;
				description = "5% Chance to Freeze Enemies for 1 second";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 18) * 0.033)) * (1.0 + (#Increased_Defensive_Enhancement_Duration * .01));
				value = 0.05;
			}

Wrath of Ancestors / + power recharge
			[*]
			{
				alteration = alter_power_reload;
				description = "Wrath of Ancestors";
				duration = 1200 * (0.5 + 0.5 * ((#magic - 38) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Duration * .01));
				party_active = true;
				// Final Value = Maximum Value * (.5 + .5 * ((Level - 0) / 30)) (See section heading for details)
				value = 0.08 * (0.5 + 0.5 * ((#magic - 38) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Power * .01));
			}
			[wrath_ancestors_power_recharge]
			{
				alteration	= alter_generic;
				description = "+<value>% Power Recharge Rate";
				duration	= 0;
				value		= 8.0 * (0.5 + 0.5 * ((#magic - 38) * 0.033)) * (1.0 + (#Increased_Offensive_Enhancement_Power * .01));
			}

Provoke / taunt
		[enchantments]
		{
			[powerup_armor]
			{
				alteration			= ALTER_ARMOR_PERCENT;
				value				= #melee_provoke_armor_percentage / 100.0;
				duration			= #melee_provoke_armor_duration;
				description			= "increased armor";
				is_single_instance	= false;
			}
			[provoke_actor_effect]
			{
				alteration = ALTER_GENERIC;
				description = "Provoked Armored Effect";
				duration = #melee_provoke_armor_duration;
				value = 0;
				frequency = 0;
				custom_effect = "provoke";
				custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_provoke_buff;
			}
		}

Invulnerability ///Hard to get to work , but well worth the effort.
		[enchantments]
		{
			[*]
			{
				alteration = alter_generic;
				duration = #nmagic_invulnerability_duration;
				value = 0;
				description = "Invulnernability effect";
				custom_effect = "Invulnerable";
				custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_invulnerability;
			}
			[*]
			{
				alteration = ALTER_INVINCIBILITY;
				description = "Invulnerability enchantment";
				duration = #nmagic_invulnerability_duration;
				value = 1;	// True/False variable
			}
		}

Waves of Force ??? ///Can't get this one to work... it would look so cool if I could.
		[enchantments]
		{
			[power_whirling_strike_weapon_effect]
			{
				alteration = ALTER_GENERIC;
				description = "Temporary Weapon Enchantment";
				duration = 1.0;
				value = 0 ;
				is_single_instance	= false;
				custom_effect		= "waves_of_force_wpnefct";
				custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit?weapon_ffx=ffx_waves_of_force_weapon;
			}
		}

Silence //// This works , but backword. would make a great curse weapon. you can no longer cast spells.
		[enchantments]
		{
			[silence]
			{
				// Damage dealt is a function of caster level and is not capped
				alteration = alter_can_cast;
				description = "Silenced, cannot cast spells";
				duration = #ranged_silence_duration;
				value = 0;
				custom_effect		= "silenced_efct";
				custom_effect_skrit = world\global\enchantments\actor_enchant.skrit?enchanted_ffx=ffx_silence;
			}
		}

The following do work if used right...
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
// Strength Bonus

[modifiers]
{
	[ofhardiness]
	{
		type			= suffix;
		screen_name		= "of Hardiness";
		level			= 2;
		object_types	= weapon,armor,ring,amulet;	
		skill_types		= fighter,ranger,mage,nmage,cmage;
		
		[strength]
		{
			alteration			= alter_strength;
			value				= 1;
			description			= "+<value> Strength";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "stat_strength";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_str_bonus_sword
								  &projectile_ffx	= ffx_spell_str_bonus_arrow;
		}
	}

lvl 02 / 001 / ofhardiness
lvl 10 / 003 / ofsturdiness
lvl 19 / 007 / ofvigor
lvl 28 / 012 / oftenacity
lvl 38 / 020 / offorce
lvl 48 / 030 / ofvirulence
lvl 59 / 042 / ofmight
lvl 70 / 056 / ofprominence
lvl 82 / 072 / ofcolossus

//////////////////////////////////////////////////////////////////////////////
// Dexterity Bonus

	[oftheswift]
	{
		type			= suffix;
		screen_name		= "of the Swift";
		level			= 1;
		object_types	= weapon,body,helm,gloves,boots,ring,amulet;
		skill_types		= fighter,ranger,mage,nmage,cmage;

		[dexterity]
		{
			alteration			= alter_dexterity;
			value				= 1;
			description			= "+<value> Dexterity";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "stat_dexterity";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_dex_bonus_sword
								  &projectile_ffx	= ffx_spell_dex_bonus_arrow;
		}
	}

lvl 01 / 001 / oftheswift
lvl 09 / 004 / ofthespry
lvl 18 / 009 / ofthenimble
lvl 27 / 016 / ofproficiency
lvl 37 / 027 / ofexpertise
lvl 47 / 040 / offinesse
lvl 58 / 057 / ofdeftness
lvl 69 / 076 / ofadroitness
lvl 81 / 100 / ofeffortlessness

//////////////////////////////////////////////////////////////////////////////
// Intelligence Bonus

	[ofawareness]
	{
		type			= suffix;
		screen_name		= "of Awareness";
		level			= 3;
		object_types	= weapon,body,helm,gloves,boots,ring,amulet,spellbook;
		skill_types		= fighter,ranger,mage,nmage,cmage;

		[intelligence]
		{
			alteration			= alter_intelligence;
			value				= 1;
			description			= "+<value> Intelligence";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "stat_intelligence";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_int_bonus_sword
								  &projectile_ffx	= ffx_spell_int_bonus_arrow;
		}
	}

lvl 03 / 001 / ofawareness
lvl 11 / 003 / ofinsight
lvl 20 / 006 / ofjudgment
lvl 29 / 010 / offoresight
lvl 39 / 016 / ofacumen
lvl 49 / 024 / ofknowledge
lvl 60 / 033 / ofbrilliance
lvl 71 / 045 / ofenlightenment
lvl 83 / 060 / ofomniscience

//////////////////////////////////////////////////////////////////////////////
// Health Bonus

	[oftherat]
	{
		type			= suffix;
		screen_name		= "of the Rat";
		level			= 1;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= fighter,ranger,nmage,cmage;

		[health]
		{
			alteration			= alter_max_life;
			value				= 4;
			description			= "+<value> Health";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[oftheweasel]
	{
		specializes = oftherat;

		screen_name		= "of the Weasel";
		level			= 8;

		[health]
		{
			value 		= 9;
			description	= "+<value> Health";
		}
	}

	[ofthefox]
	{
		specializes = oftherat;

		screen_name		= "of the Fox";
		level			= 13;

		[health]
		{
			value 		= 15;
			description	= "+<value> Health";
		}
	}

	[ofthebadger]
	{
		specializes = oftherat;

		screen_name		= "of the Badger";
		level			= 18;

		[health]
		{
			value 		= 24;
			description	= "+<value> Health";
		}
	}

	[ofthepanther]
	{
		specializes = oftherat;

		screen_name		= "of the Panther";
		level			= 24;

		[health]
		{
			value 		= 36;
			description	= "+<value> Health";
		}
	}

	[oftheram]
	{
		specializes = oftherat;

		screen_name		= "of the Ram";
		level			= 30;

		[health]
		{
			value 		= 50;
			description	= "+<value> Health";
		}
	}

	[oftheboar]
	{
		specializes = oftherat;

		screen_name		= "of the Boar";
		level			= 36;

		[health]
		{
			value 		= 67;
			description	= "+<value> Health";
		}
	}

	[ofthewolf]
	{
		specializes = oftherat;

		screen_name		= "of the Wolf";
		level			= 43;

		[health]
		{
			value 		= 90;
			description	= "+<value> Health";
		}
	}

	[ofthetiger]
	{
		specializes = oftherat;

		screen_name		= "of the Tiger";
		level			= 50;

		[health]
		{
			value 		= 116;
			description	= "+<value> Health";
		}
	}

	[ofthehorse]
	{
		specializes = oftherat;

		screen_name		= "of the Horse";
		level			= 58;

		[health]
		{
			value 		= 150;
			description	= "+<value> Health";
		}
	}

	[ofthebear]
	{
		specializes = oftherat;

		screen_name		= "of the Bear";
		level			= 66;

		[health]
		{
			value 		= 188;
			description	= "+<value> Health";
		}
	}

	[ofthelion]
	{
		specializes = oftherat;

		screen_name		= "of the Lion";
		level			= 75;

		[health]
		{
			value 		= 237;
			description	= "+<value> Health";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Mana Bonus

	[ofthetoad]
	{
		type			= suffix;
		screen_name		= "of the Toad";
		level			= 1;
		object_types	= weapon,body,helm,gloves,boots,ring,amulet,spellbook;
		skill_types		= nmage,cmage;

		[mana]
		{
			alteration			= alter_max_mana;
			value				= 4;
			description			= "+<value> Mana";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofthehawk]
	{
		specializes = ofthetoad;

		screen_name		= "of the Hawk";
		level			= 9;

		[mana]
		{
			value 		= 13;
			description = "+<value> Mana";
		}
	}
		
	[ofthelizard]
	{
		specializes = ofthetoad;

		screen_name		= "of the Lizard";
		level			= 13;

		[mana]
		{
			value 		= 21;
			description = "+<value> Mana";
		}
	}

	[oftheeagle]
	{
		specializes = ofthetoad;

		screen_name		= "of the Eagle";
		level			= 17;

		[mana]
		{
			value 		= 30;
			description = "+<value> Mana";
		}
	}

	[oftheserpent]
	{
		specializes = ofthetoad;

		screen_name		= "of the Serpent";
		level			= 22;

		[mana]
		{
			value 		= 43;
			description = "+<value> Mana";
		}
	}

	[ofthefalcon]
	{
		specializes = ofthetoad;

		screen_name		= "of the Falcon";
		level			= 27;

		[mana]
		{
			value 		= 59;
			description = "+<value> Mana";
		}
	}

	[oftheraven]
	{
		specializes = ofthetoad;

		screen_name		= "of the Raven";
		level			= 33;

		[mana]
		{
			value 		= 81;
			description = "+<value> Mana";
		}
	}

	[oftheowl]
	{
		specializes = ofthetoad;

		screen_name		= "of the Owl";
		level			= 39;

		[mana]
		{
			value 		= 107;
			description = "+<value> Mana";
		}
	}

	[ofthegriffon]
	{
		specializes = ofthetoad;

		screen_name		= "of the Griffon";
		level			= 45;

		[mana]
		{
			value 		= 136;
			description = "+<value> Mana";
		}
	}

	[ofthehydra]
	{
		specializes = ofthetoad;

		screen_name		= "of the Hydra";
		level			= 52;

		[mana]
		{
			value 		= 175;
			description = "+<value> Mana";
		}
	}

	[ofthephoenix]
	{
		specializes = ofthetoad;

		screen_name		= "of the Phoenix";
		level			= 59;

		[mana]
		{
			value 		= 218;
			description = "+<value> Mana";
		}
	}

	[ofthedragon]
	{
		specializes = ofthetoad;

		screen_name		= "of the Dragon";
		level			= 67;

		[mana]
		{
			value 		= 274;
			description = "+<value> Mana";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X to Melee Max Damage

	[ofwounding]
	{
		type			= suffix;
		screen_name		= "of Wounding";
		level			= 1;
		object_types	= melee;	
		skill_types		= fighter;

		[melee_damage_max]
		{
			alteration			= alter_melee_damage_max;
			value				= 1;
			description			= "+<value> Max Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_damage_bonus_sword
								  &projectile_ffx	= ffx_spell_damage_bonus_arrow;
		}
	}

	[ofpain]
	{
		specializes 	= ofwounding;

		screen_name		= "of Pain";
		level			= 11;

		[melee_damage_max]
		{
			value 		= 4;
			description = "+<value> Max Damage";
		}
	}

	[oftorment]
	{
		specializes 	= ofwounding;

		screen_name		= "of Torment";
		level			= 24;

		[melee_damage_max]
		{
			value 		= 12;
			description = "+<value> Max Damage";
		}
	}

	[ofinjury]
	{
		specializes 	= ofwounding;

		screen_name		= "of Injury";
		level			= 40;

		[melee_damage_max]
		{
			value 		= 25;
			description = "+<value> Max Damage";
		}
	}

	[ofmutilation]
	{
		specializes 	= ofwounding;

		screen_name		= "of Mutilation";
		level			= 56;

		[melee_damage_max]
		{
			value 		= 45;
			description = "+<value> Max Damage";
		}
	}

	[oftorture]
	{
		specializes 	= ofwounding;

		screen_name		= "of Torture";
		level			= 74;

		[melee_damage_max]
		{
			value 		= 72;
			description = "+<value> Max Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X to Ranged Max Damage

	[ofaccuracy]
	{
		type			= suffix;
		screen_name		= "of Accuracy";
		level			= 1;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_damage_max]
		{
			alteration			= alter_ranged_damage_max;
			value				= 1;
			description			= "+<value> Max Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx	= ffx_spell_damage_bonus_arrow;
		}
	}

	[offocus]
	{
		specializes 	= ofaccuracy;

		screen_name		= "of Focus";
		level			= 11;

		[ranged_damage_max]
		{
			value 		= 4;
			description = "+<value> Max Damage";
		}
	}

	[ofsighting]
	{
		specializes 	= ofaccuracy;

		screen_name		= "of Sighting";
		level			= 24;

		[ranged_damage_max]
		{
			value 		= 11;
			description = "+<value> Max Damage";
		}
	}

	[ofprecision]
	{
		specializes 	= ofaccuracy;

		screen_name		= "of Precision";
		level			= 40;

		[ranged_damage_max]
		{
			value 		= 25;
			description = "+<value> Max Damage";
		}
	}

	[ofseeking]
	{
		specializes 	= ofaccuracy;

		screen_name		= "of Seeking";
		level			= 56;

		[ranged_damage_max]
		{
			value 		= 44;
			description = "+<value> Max Damage";
		}
	}

	[ofmastery]
	{
		specializes 	= ofaccuracy;

		screen_name		= "of Mastery";
		level			= 74;

		[ranged_damage_max]
		{
			value 		= 72;
			description = "+<value> Max Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X to Melee Min Damage

	[ofaffliction]
	{
		type			= suffix;
		screen_name		= "of Affliction";
		level			= 3;
		object_types	= melee;	
		skill_types		= fighter;

		[melee_damage_min]
		{
			alteration			= alter_melee_damage_min;
			value				= 3;
			description			= "+<value> Min Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_damage_bonus_sword
								  &projectile_ffx	= ffx_spell_damage_bonus_arrow;
		}
	}

	[ofdisaster]
	{
		specializes 	= ofaffliction;

		screen_name		= "of Disaster";
		level			= 7;

		[melee_damage_min]
		{
			value 		= 4;
			description = "+<value> Min Damage";
		}
	}

	[ofgrief]
	{
		specializes 	= ofaffliction;

		screen_name		= "of Grief";
		level			= 13;

		[melee_damage_min]
		{
			value 		= 6;
			description = "+<value> Min Damage";
		}
	}

	[ofmisery]
	{
		specializes 	= ofaffliction;

		screen_name		= "of Misery";
		level			= 21;

		[melee_damage_min]
		{
			value 		= 9;
			description = "+<value> Min Damage";
		}
	}

	[ofcalamity]
	{
		specializes 	= ofaffliction;

		screen_name		= "of Calamity";
		level			= 33;

		[melee_damage_min]
		{
			value 		= 13;
			description = "+<value> Min Damage";
		}
	}

	[ofdesolation]
	{
		specializes 	= ofaffliction;

		screen_name		= "of Desolation";
		level			= 48;

		[melee_damage_min]
		{
			value 		= 18;
			description = "+<value> Min Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X to Ranged Min Damage

	[ofpiercing]
	{
		type			= suffix;
		screen_name		= "of Piercing";
		level			= 3;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_damage_min]
		{
			alteration			= alter_ranged_damage_min;
			value				= 3;
			description			= "+<value> Min Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx	= ffx_spell_damage_bonus_arrow;
		}
	}

	[ofdriving]
	{
		specializes 	= ofpiercing;

		screen_name		= "of Driving";
		level			= 7;

		[ranged_damage_min]
		{
			value 		= 4;
		}
	}

	[ofpuncturing]
	{
		specializes 	= ofpiercing;

		screen_name		= "of Puncturing";
		level			= 13;

		[ranged_damage_min]
		{
			value 		= 6;
		}
	}

	[ofboring]
	{
		specializes 	= ofpiercing;

		screen_name		= "of Boring";
		level			= 21;

		[ranged_damage_min]
		{
			value 		= 9;
		}
	}

	[ofperforating]
	{
		specializes 	= ofpiercing;

		screen_name		= "of Perforating";
		level			= 33;

		[ranged_damage_min]
		{
			value 		= 13;
		}
	}

	[ofpenetrating]
	{
		specializes 	= ofpiercing;

		screen_name		= "of Penetrating";
		level			= 48;

		[ranged_damage_min]
		{
			value 		= 18;
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X% to Melee Weapon Damage

	[cruel]
	{
		type			= prefix;
		screen_name		= "Cruel";
		level			= 2;
		object_types	= melee;
		skill_types		= fighter;

		[melee_damage_percent]
		{
			alteration			= alter_melee_damage_source_percent;
			value				= 0.10;
			description			= "+10% Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_damage_bonus_sword
								  &projectile_ffx	= ffx_spell_damage_bonus_arrow;
		}
	}

	[wicked]
	{
		specializes 	= cruel;

		screen_name		= "Wicked";
		level			= 8;

		[melee_damage_percent]
		{
			value 		= 0.15;
			description = "+15% Damage";
		}
	}

	[callous]
	{
		specializes 	= cruel;

		screen_name		= "Callous";
		level			= 14;

		[melee_damage_percent]
		{
			value 		= 0.20;
			description = "+20% Damage";
		}
	}

	[heartless]
	{
		specializes 	= cruel;

		screen_name		= "Heartless";
		level			= 21;

		[melee_damage_percent]
		{
			value 		= 0.25;
			description = "+25% Damage";
		}
	}

	[vicious]
	{
		specializes 	= cruel;

		screen_name		= "Vicious";
		level			= 28;

		[melee_damage_percent]
		{
			value 		= 0.32;
			description = "+32% Damage";
		}
	}

	[ruthless]
	{
		specializes 	= cruel;

		screen_name		= "Ruthless";
		level			= 36;

		[melee_damage_percent]
		{
			value 		= 0.40;
			description = "+40% Damage";
		}
	}

	[rancorous]
	{
		specializes 	= cruel;

		screen_name		= "Rancorous";
		level			= 44;

		[melee_damage_percent]
		{
			value 		= 0.48;
			description = "+48% Damage";
		}
	}

	[excrutiating]
	{
		specializes 	= cruel;

		screen_name		= "Excrutiating";
		level			= 53;

		[melee_damage_percent]
		{
			value 		= 0.56;
			description = "+56% Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X% to Ranged Weapon Damage

	[sharp]
	{
		type			= prefix;
		screen_name		= "Sharp";
		level			= 1;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_damage_percent]
		{
			alteration			= alter_ranged_damage_source_percent;
			value				= 0.10;
			description			= "+10% Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_damage";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx		= ffx_spell_damage_bonus_arrow;
		}
	}

	[honed]
	{
		specializes 	= sharp;

		screen_name		= "Honed";
		level			= 10;

		[ranged_damage_percent]
		{
			value 		= 0.15;
			description = "+15% Damage";
		}
	}

	[stinging]
	{
		specializes 	= sharp;

		screen_name		= "Stinging";
		level			= 16;

		[ranged_damage_percent]
		{
			value 		= 0.20;
			description = "+20% Damage";
		}
	}

	[jagged]
	{
		specializes 	= sharp;

		screen_name		= "Jagged";
		level			= 23;

		[ranged_damage_percent]
		{
			value 		= 0.26;
			description = "+26% Damage";
		}
	}

	[fine]
	{
		specializes 	= sharp;

		screen_name		= "Fine";
		level			= 30;

		[ranged_damage_percent]
		{
			value 		= 0.33;
			description = "+33% Damage";
		}
	}

	[serrated]
	{
		specializes 	= sharp;

		screen_name		= "Serrated";
		level			= 38;

		[ranged_damage_percent]
		{
			value 		= 0.40;
			description = "+40% Damage";
		}
	}

	[keen]
	{
		specializes 	= sharp;

		screen_name		= "Keen";
		level			= 46;

		[ranged_damage_percent]
		{
			value 		= 0.48;
			description = "+48% Damage";
		}
	}

	[razor]
	{
		specializes 	= sharp;

		screen_name		= "Razor";
		level			= 55;

		[ranged_damage_percent]
		{
			value 		= 0.56;
			description = "+56% Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X% to Nature Magic Damage

	[feral]
	{
		type			= prefix;
		screen_name		= "Feral";
		level			= 3;
		object_types	= melee;	// mage weapons
		skill_types		= mage;

		[nmagic_damage_percent]
		{
			alteration			= alter_nmagic_damage_percent;
			value				= 0.04;
			description			= "+4% Nature Magic Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[savage]
	{
		specializes 	= feral;

		screen_name		= "Savage";
		level			= 8;

		[nmagic_damage_percent]
		{
			value 		= 0.08;
			description = "+8% Nature Magic Damage";
		}
	}

	[wild]
	{
		specializes 	= feral;

		screen_name		= "Wild";
		level			= 13;

		[nmagic_damage_percent]
		{
			value 		= 0.10;
			description = "+10% Nature Magic Damage";
		}
	}

	[ferocious]
	{
		specializes 	= feral;

		screen_name		= "Ferocious";
		level			= 19;

		[nmagic_damage_percent]
		{
			value 		= 0.12;
			description = "+12% Nature Magic Damage";
		}
	}

	[bestial]
	{
		specializes 	= feral;

		screen_name		= "Bestial";
		level			= 25;

		[nmagic_damage_percent]
		{
			value 		= 0.15;
			description = "+15% Nature Magic Damage";
		}
	}

	[rabid]
	{
		specializes 	= feral;

		screen_name		= "Rabid";
		level			= 34;

		[nmagic_damage_percent]
		{
			value 		= 0.18;
			description = "+18% Nature Magic Damage";
		}
	}

	[overgrown]
	{
		specializes 	= feral;

		screen_name		= "Overgrown";
		level			= 43;

		[nmagic_damage_percent]
		{
			value 		= 0.22;
			description = "+22% Nature Magic Damage";
		}
	}

	[arboreal]
	{
		specializes 	= feral;

		screen_name		= "Arboreal";
		level			= 52;

		[nmagic_damage_percent]
		{
			value 		= 0.25;
			description = "+25% Nature Magic Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Adds X% to Combat Magic Damage

	[destructive]
	{
		type			= prefix;
		screen_name		= "Destructive";
		level			= 2;
		object_types	= melee;
		skill_types		= mage;

		[cmagic_damage_percent]
		{
			alteration			= alter_cmagic_damage_percent;
			value				= 0.04;
			description			= "+4% Combat Magic Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[eradicating]
	{
		specializes 	= destructive;

		screen_name		= "Eradicating";
		level			= 9;

		[cmagic_damage_percent]
		{
			value 		= 0.08;
			description = "+8% Combat Magic Damage";
		}
	}

	[ruinous]
	{
		specializes 	= destructive;

		screen_name		= "Ruinous";
		level			= 17;

		[cmagic_damage_percent]
		{
			value 		= 0.12;
			description = "+12% Combat Magic Damage";
		}
	}

	[devastating]
	{
		specializes 	= destructive;

		screen_name		= "Devastating";
		level			= 27;

		[cmagic_damage_percent]
		{
			value 		= 0.15;
			description = "+15% Combat Magic Damage";
		}
	}

	[annihilating]
	{
		specializes 	= destructive;

		screen_name		= "Annihilating";
		level			= 37;

		[cmagic_damage_percent]
		{
			value 		= 0.20;
			description = "+20% Combat Magic Damage";
		}
	}

	[demolishing]
	{
		specializes 	= destructive;

		screen_name		= "Demolishing";
		level			= 48;

		[cmagic_damage_percent]
		{
			value 		= 0.24;
			description = "+24% Combat Magic Damage";
		}
	}

	[obliterating]
	{
		specializes 	= destructive;

		screen_name		= "Obliterating";
		level			= 59;

		[cmagic_damage_percent]
		{
			value 		= 0.28;
			description = "+28% Combat Magic Damage";
		}
	}

	[tragic]
	{
		specializes 	= destructive;

		screen_name		= "Tragic";
		level			= 72;

		[cmagic_damage_percent]
		{
			value 		= 0.32;
			description = "+32% Combat Magic Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Ice Elemental Damage Melee

	[chilling]
	{
		type			= prefix;
		screen_name		= "Chilling";
		level			= 18;
		object_types	= melee;
		skill_types		= fighter;

		[melee_ice_damage]
		{
			alteration			= alter_custom_damage_ice;
			value				= 3;
			max_value			= 4;
			description			= "Adds <value> to <max_value> Ice Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_ice";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_ice_sword
								  &projectile_ffx	= ffx_spell_ice_arrow
								  &hit_ffx			= ffx_spell_ice_sword_hit;
		}
	}


	[shivering]
	{
		specializes = chilling;

		screen_name		= "Shivering";
		level			= 27;

		[melee_ice_damage]
		{
			value 		= 5;
			max_value 	= 8;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[frigid]
	{
		specializes = chilling;

		screen_name		= "Frigid";
		level			= 37;

		[melee_ice_damage]
		{
			value 		= 8;
			max_value 	= 14;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[arctic]
	{
		specializes = chilling;

		screen_name		= "Arctic";
		level			= 49;

		[melee_ice_damage]
		{
			value 		= 13;
			max_value 	= 22;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[glacial]
	{
		specializes = chilling;

		screen_name		= "Glacial";
		level			= 61;

		[melee_ice_damage]
		{
			value 		= 19;
			max_value 	= 32;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[boreal]
	{
		specializes = chilling;

		screen_name		= "Boreal";
		level			= 74;

		[melee_ice_damage]
		{
			value 		= 27;
			max_value 	= 45;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Ice Elemental Damage Ranged

	[frosted]
	{
		type			= prefix;
		screen_name		= "Frosted";
		level			= 18;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_ice_damage]
		{
			alteration			= alter_custom_damage_ice;
			value				= 3;
			max_value			= 4;
			description			= "Adds <value> to <max_value> Ice Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_ice";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx	= ffx_spell_ice_arrow
								  &hit_ffx			= ffx_spell_ice_sword_hit;
		}
	}


	[snowy]
	{
		specializes = frosted;

		screen_name		= "Snowy";
		level			= 27;

		[ranged_ice_damage]
		{
			value 		= 5;
			max_value 	= 8;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[icy]
	{
		specializes = frosted;

		screen_name		= "Icy";
		level			= 37;

		[ranged_ice_damage]
		{
			value 		= 8;
			max_value 	= 14;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[frozen]
	{
		specializes = frosted;

		screen_name		= "Frozen";
		level			= 49;

		[ranged_ice_damage]
		{
			value 		= 13;
			max_value 	= 22;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[wintery]
	{
		specializes = frosted;

		screen_name		= "Wintery";
		level			= 61;

		[ranged_ice_damage]
		{
			value 		= 19;
			max_value 	= 32;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}

	[polar]
	{
		specializes = frosted;

		screen_name		= "Polar";
		level			= 74;

		[ranged_ice_damage]
		{
			value 		= 27;
			max_value 	= 45;
			description	= "Adds <value> to <max_value> Ice Damage";
		}
	}


//////////////////////////////////////////////////////////////////////////////
// +X Fire Elemental Damage Melee

	[scorching]
	{
		type			= prefix;
		screen_name		= "Scorching";
		level			= 15;
		object_types	= melee;
		skill_types		= fighter;

		[melee_fire_damage]
		{
			alteration			= alter_custom_damage_fire;
			value				= 2;
			max_value			= 4;
			description			= "Adds <value> to <max_value> Fire Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_fire";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_fire_sword
								  &projectile_ffx	= ffx_spell_fire_arrow
								  &hit_ffx			= ffx_spell_fire_sword_hit;
		}
	}

	[burning]
	{
		specializes = scorching;

		screen_name		= "Burning";
		level			= 25;

		[melee_fire_damage]
		{
	   		value				= 4;
			max_value			= 6;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[searing]
	{
		specializes = scorching;

		screen_name		= "Searing";
		level			= 37;

		[melee_fire_damage]
		{
	   		value				= 10;
			max_value			= 12;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[flaming]
	{
		specializes = scorching;

		screen_name		= "Flaming";
		level			= 50;

		[melee_fire_damage]
		{
	   		value				= 16;
			max_value			= 20;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[blistering]
	{
		specializes = scorching;

		screen_name		= "Blistering";
		level			= 64;

		[melee_fire_damage]
		{
	   		value				= 25;
			max_value			= 30;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[cremating]
	{
		specializes = scorching;

		screen_name		= "Cremating";
		level			= 80;

		[melee_fire_damage]
		{
	   		value				= 36;
			max_value			= 46;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Fire Elemental Damage Ranged

	[heated]
	{
		type			= prefix;
		screen_name		= "Heated";
		level			= 15;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_fire_damage]
		{
			alteration			= alter_custom_damage_fire;
			value				= 3;
			max_value			= 3;
			description			= "Adds <value> to <max_value> Fire Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_fire";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx		= ffx_spell_fire_arrow
								  &hit_ffx				= ffx_spell_fire_sword_hit;
		}
	}

	[smoking]
	{
		specializes = heated;

		screen_name		= "Smoking";
		level			= 25;

		[ranged_fire_damage]
		{
	   		value				= 4;
			max_value			= 6;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[cauterizing]
	{
		specializes = heated;

		screen_name		= "Cauterizing";
		level			= 37;

		[ranged_fire_damage]
		{
	   		value				= 10;
			max_value			= 12;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[igneous]
	{
		specializes = heated;

		screen_name		= "Igneous";
		level			= 50;

		[ranged_fire_damage]
		{
	   		value				= 16;
			max_value			= 20;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[carbonizing]
	{
		specializes = heated;

		screen_name		= "Carbonizing";
		level			= 64;

		[ranged_fire_damage]
		{
	   		value				= 25;
			max_value			= 30;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

	[incinerating]
	{
		specializes = heated;

		screen_name		= "Incinerating";
		level			= 80;

		[ranged_fire_damage]
		{
	   		value				= 36;
			max_value			= 46;
			description			= "Adds <value> to <max_value> Fire Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Lightning Elemental Damage Melee

	[jolting]
	{
		type			= prefix;
		screen_name		= "Jolting";
		level			= 18;
		object_types	= melee;
		skill_types		= fighter;

		[melee_lightning_damage]
		{
			alteration			= alter_custom_damage_lightning;
			value				= 2;
			max_value			= 5;
			description			= "Adds <value> to <max_value> Lightning Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_lightning";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_lightning_sword
								  &projectile_ffx	= ffx_spell_lightning_arrow
								  &hit_ffx			= ffx_spell_lightning_sword_hit;
		}
	}
	
	[electrified]
	{
		specializes = jolting;

		screen_name		= "Electrified";
		level			= 29;

		[melee_lightning_damage]
		{
			value 		= 4;
			max_value 	= 12;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[charged]
	{
		specializes = jolting;

		screen_name		= "Charged";
		level			= 37;

		[melee_lightning_damage]
		{
			value 		= 6;
			max_value 	= 20;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[shocking]
	{
		specializes = jolting;

		screen_name		= "Shocking";
		level			= 42;

		[melee_lightning_damage]
		{
			value 		= 12;
			max_value 	= 32;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[thundering]
	{
		specializes = jolting;

		screen_name		= "Thundering";
		level			= 70;

		[melee_lightning_damage]
		{
			value 		= 16;
			max_value 	= 50;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[storming]
	{
		specializes = jolting;

		screen_name		= "Storming";
		level			= 85;

		[melee_lightning_damage]
		{
			value 		= 24;
			max_value 	= 70;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}
	
//////////////////////////////////////////////////////////////////////////////
// +X Lightning Elemental Damage Ranged

	[glimmering]
	{
		type			= prefix;
		screen_name		= "Glimmering";
		level			= 18;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_lightning_damage]
		{
			alteration			= alter_custom_damage_lightning;
			value				= 2;
			max_value			= 5;
			description			= "Adds <value> to <max_value> Lightning Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_lightning";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx		= ffx_spell_lightning_arrow
								  &hit_ffx				= ffx_spell_lightning_sword_hit;
		}
	}

	[glowing]
	{
		specializes = glimmering;

		screen_name		= "Glowing";
		level			= 29;

		[ranged_lightning_damage]
		{
			value 		= 4;
			max_value 	= 12;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[radiating]
	{
		specializes = glimmering;

		screen_name		= "Radiating";
		level			= 37;

		[ranged_lightning_damage]
		{
			value 		= 6;
			max_value 	= 20;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[dazzling]
	{
		specializes = glimmering;

		screen_name		= "Dazzling";
		level			= 42;

		[ranged_lightning_damage]
		{
			value 		= 12;
			max_value 	= 32;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[suffused]
	{
		specializes = glimmering;

		screen_name		= "Suffused";
		level			= 70;

		[ranged_lightning_damage]
		{
			value 		= 16;
			max_value 	= 50;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

	[incandescent]
	{
		specializes = glimmering;

		screen_name		= "Incandescent";
		level			= 85;

		[ranged_lightning_damage]
		{
			value 		= 24;
			max_value 	= 70;
			description	= "Adds <value> to <max_value> Lightning Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Death Elemental Damage Melee

	[grim]
	{
		type			= prefix;
		screen_name		= "Grim";
		level			= 22;
		object_types	= melee;
		skill_types		= fighter;

		[melee_death_damage]
		{
			alteration			= alter_custom_damage_death;
			value				= 4;
			max_value			= 6;
			description			= "Adds <value> to <max_value> Death Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "melee_death";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_death_sword
								  &projectile_ffx	= ffx_spell_death_arrow
								  &hit_ffx			= ffx_spell_death_sword_hit;
		}
	}

	[corrupt]
	{
		specializes = grim;

		screen_name		= "Corrupt";
		level			= 32;

		[melee_death_damage]
		{
	   		value		= 6;
			max_value	= 12;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[vile]
	{
		specializes = grim;

		screen_name		= "Vile";
		level			= 42;

		[melee_death_damage]
		{
	   		value		= 10;
			max_value	= 18;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[gruesome]
	{
		specializes = grim;

		screen_name		= "Gruesome";
		level			= 55;

		[melee_death_damage]
		{
	   		value		= 16;
			max_value	= 28;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[depraved]
	{
		specializes = grim;

		screen_name		= "Depraved";
		level			= 70;

		[melee_death_damage]
		{
	   		value		= 24;
			max_value	= 40;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[necromantic]
	{
		specializes = grim;

		screen_name		= "Necromantic";
		level			= 85;

		[melee_death_damage]
		{
	   		value		= 35;
			max_value	= 58;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X Death Elemental Damage Ranged

	[somber]
	{
		type			= prefix;
		screen_name		= "Somber";
		level			= 22;
		object_types	= ranged;
		skill_types		= ranger;

		[ranged_death_damage]
		{
			alteration			= alter_custom_damage_death;
			value				= 4;
			max_value			= 6;
			description			= "Adds <value> to <max_value> Death Damage";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "ranged_death";
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?projectile_ffx		= ffx_spell_death_arrow
								  &hit_ffx				= ffx_spell_death_sword_hit;
		}
	}

	[dispiriting]
	{
		specializes = somber;

		screen_name		= "Dispiriting";
		level			= 32;

		[ranged_death_damage]
		{
	   		value		= 6;
			max_value	= 12;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[mournful]
	{
		specializes = somber;

		screen_name		= "Mournful";
		level			= 42;

		[ranged_death_damage]
		{
	   		value		= 10;
			max_value	= 18;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[desolate]
	{
		specializes = somber;

		screen_name		= "Desolate";
		level			= 55;

		[ranged_death_damage]
		{
	   		value		= 16;
			max_value	= 28;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[caliginous]
	{
		specializes = somber;

		screen_name		= "Caliginous";
		level			= 70;

		[ranged_death_damage]
		{
	   		value		= 24;
			max_value	= 40;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

	[stygian]
	{
		specializes = somber;

		screen_name		= "Stygian";
		level			= 85;

		[ranged_death_damage]
		{
	   		value		= 35;
			max_value	= 58;
			description	= "Adds <value> to <max_value> Death Damage";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Percentage Damage Reflected to Enemy
// $$ REVISIT - Ensure that elemental damage is not being reflected to attacker

	[ofreversal]
	{
		type			= suffix;
		screen_name		= "of Reversal";
		level			= 10;
		object_types	= armor;
		skill_types		= fighter,ranger,nmage,cmage;

		[reflect]
		{
			alteration			= alter_reflect_damage;
			value				= 10;
			description			= "<value>% of Physical Damage Reflected to Enemy";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofpunishment]
	{
		specializes 	= ofreversal;

		screen_name		= "of Punishment";
		level			= 24;

		[reflect]
		{
			value 		= 20;
			description	= "<value>% of Physical Damage Reflected to Enemy";
		}
	}

	[ofvengeance]
	{
		specializes 	= ofreversal;

		screen_name		= "of Vengeance";
		level			= 38;

		[reflect]
		{
			value 		= 30;
			description	= "<value>% of Physical Damage Reflected to Enemy";
		}
	}

	[ofretribution]
	{
		specializes 	= ofreversal;

		screen_name		= "of Retribution";
		level			= 52;

		[reflect]
		{
			value 		= 40;
			description	= "<value>% of Physical Damage Reflected to Enemy";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Percentage Health Steal - Attacker gains X% of damage dealt as health

	[oftheparasite]
	{
		type			= suffix;
		screen_name		= "of the Parasite";
		level			= 6;
		object_types	= weapon;
		skill_types		= fighter,ranger,mage;

		[health_steal]
		{
			alteration			= alter_life_steal;
			value				= 3;
			description			= "<value>% Health Steal";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "health_steal";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
									  ?weapon_ffx		= ffx_spell_health_steal_sword
									  &projectile_ffx	= ffx_spell_health_steal_arrow;
		}
	}

	[ofthepredator]
	{
		specializes = oftheparasite;

		screen_name		= "of the Predator";
		level			= 24;

		[health_steal]
		{
			value 		= 5;
			description	= "<value>% Health Steal";
		}
	}

	[ofthevampire]
	{
		specializes = oftheparasite;

		screen_name		= "of the Vampire";
		level			= 42;

		[health_steal]
		{
			value 		= 7;
			description	= "<value>% Health Steal";
		}
	}

	[ofblood]
	{
		specializes = oftheparasite;

		screen_name		= "of Blood";
		level			= 60;

		[health_steal]
		{
			value		= 8;
			description	= "<value>% Health Steal";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Scalar Health Steal - Attacker gains X health per hit

	[ofconsumption]
	{
		type			= suffix;
		screen_name		= "of Consumption";
		level			= 12;
		object_types	= weapon;
		skill_types		= fighter,ranger,mage;

		[health_bonus]
		{
			alteration			= alter_life_bonus;
			value				= 2;
			description			= "Restores <value> Health Per Hit";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "health_steal";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
									  ?weapon_ffx		= ffx_spell_health_steal_sword
									  &projectile_ffx	= ffx_spell_health_steal_arrow;
		}
	}

	[ofgorging]
	{
		specializes 	= ofconsumption;

		screen_name		= "of Gorging";
		level			= 34;

		[health_bonus]
		{
			value 		= 6;
			description	= "Restores <value> Health Per Hit";
		}
	}

	[offeasting]
	{
		specializes 	= ofconsumption;

		screen_name		= "of Feasting";
		level			= 56;

		[health_bonus]
		{
			value 		= 14;
			description	= "Restores <value> Health Per Hit";
		}
	}

	[ofdevouring]
	{
		specializes 	= ofconsumption;

		screen_name		= "of Devouring";
		level			= 78;

		[health_bonus]
		{
			value 		= 23;
			description	= "Restores <value> Health Per Hit";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Percentage Mana Steal - Attacker gains X% of damage dealt as mana 

	[ofthephantom]
	{
		type			= suffix;
		screen_name		= "of the Phantom";
		level			= 6;
		object_types	= weapon;
		skill_types		= fighter,ranger,mage;

		[mana_steal]
		{
			alteration			= alter_mana_steal;
			value				= 3;
			description			= "<value>% Mana Steal";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "mana_steal";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
									  ?weapon_ffx		= ffx_spell_mana_steal_sword
									  &projectile_ffx	= ffx_spell_mana_steal_arrow;
		}
	}

	[oftheghost]
	{
		specializes = ofthephantom;

		screen_name		= "of the Ghost";
		level			= 24;

		[mana_steal]
		{
			value 		= 5;
			description	= "<value>% Mana Steal";
		}
	}

	[ofthespecter]
	{
		specializes = ofthephantom;

		screen_name		= "of the Specter";
		level			= 42;

		[mana_steal]
		{
			value 		= 7;
			description	= "<value>% Mana Steal";
		}
	}

	[ofthewraith]
	{
		specializes = ofthephantom;

		screen_name		= "of the Wraith";
		level			= 60;

		[mana_steal]
		{
			value		= 8;
			description	= "<value>% Mana Steal";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Scalar Mana Steal - Attacker gains X mana per hit

	[ofcandlelight]
	{
		type			= suffix;
		screen_name		= "of Candlelight";
		level			= 12;
		object_types	= weapon;
		skill_types		= fighter,ranger,mage;

		[mana_bonus]
		{
			alteration			= alter_mana_bonus;
			value				= 2;
			description			= "Restores <value> Mana Per Hit";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "mana_steal";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
									  ?weapon_ffx		= ffx_spell_mana_steal_sword
									  &projectile_ffx	= ffx_spell_mana_steal_arrow;
		}
	}

	[ofmoonlight]
	{
		specializes 	= ofcandlelight;

		screen_name		= "of Moonlight";
		level			= 34;

		[mana_bonus]
		{
			value 		= 6;
			description	= "Restores <value> Mana Per Hit";
		}
	}

	[ofdaylight]
	{
		specializes 	= ofcandlelight;

		screen_name		= "of Daylight";
		level			= 56;

		[mana_bonus]
		{
			value 		= 14;
			description	= "Restores <value> Mana Per Hit";
		}
	}

	[ofstarlight]
	{
		specializes 	= ofcandlelight;

		screen_name		= "of Starlight";
		level			= 78;

		[mana_bonus]
		{
			value 		= 23;
			description	= "Restores <value> Mana Per Hit";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X% Life Recovery Rate

	[ofmending]
	{
		type			= suffix;
		screen_name		= "of Mending";
		level			= 10;
		object_types	= armor,ring,amulet;
		skill_types		= fighter,ranger;

		[health_regen]
		{
			alteration			= alter_life_recovery_unit;
			value				= 0.04;
			description			= "+4% Health Regeneration";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofreconstruction]
	{
		specializes 	= ofmending;

		screen_name		= "of Reconstruction";
		level			= 25;

		[health_regen]
		{
			value 		= 0.06;
			description	= "+6% Health Regeneration";
		}
	}

	[ofsuturing]
	{
		specializes 	= ofmending;

		screen_name		= "of Suturing";
		level			= 40;

		[health_regen]
		{
			value 		= 0.10;
			description	= "+10% Health Regeneration";
		}
	}

	[ofregeneration]
	{
		specializes 	= ofmending;

		screen_name		= "of Regeneration";
		level			= 55;

		[health_regen]
		{
			value 		= 0.12;
			description	= "+12% Health Regeneration";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X% Mana Recovery Rate

	[ofbrightening]
	{
		type			= suffix;
		screen_name		= "of Brightening";
		level			= 8;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= nmage,cmage;

		[mana_regen]
		{
			alteration			= alter_mana_recovery_unit;
			value				= 0.04;
			description			= "+4% Mana Regeneration";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofillumination]
	{
		specializes 	= ofbrightening;

		screen_name		= "of Illumination";
		level			= 20;

		[mana_regen]
		{
			value 		= 0.06;
			description	= "+6% Mana Regeneration";
		}
	}

	[ofawakening]
	{
		specializes 	= ofbrightening;

		screen_name		= "of Awakening";
		level			= 32;

		[mana_regen]
		{
			value 		= 0.1;
			description	= "+10% Mana Regeneration";
		}
	}

	[ofvisions]
	{
		specializes 	= ofbrightening;

		screen_name		= "of Visions";
		level			= 46;

		[mana_regen]
		{
			value 		= 0.12;
			description	= "+12% Mana Regeneration";
		}
	}
	
//////////////////////////////////////////////////////////////////////////////
// Scalar Armor Bonus

	[stout]
	{
		type			= prefix;
		screen_name		= "Stout";
		level			= 1;
		object_types	= armor,ring,amulet;
		skill_types		= fighter,ranger,nmage,cmage;

		[armor]
		{
			alteration			= alter_armor;
			value				= 2;
			description			= "+<value> Armor";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[repellant]
	{
		specializes 	= stout;

		screen_name		= "Repellant";
		level			= 6;

		[armor]
		{
			value 		= 4;
			description = "+<value> Armor";
		}
	}

	[stable]
	{
		specializes 	= stout;

		screen_name		= "Stable";
		level			= 12;

		[armor]
		{
			value 		= 6;
			description = "+<value> Armor";
		}
	}

	[enforced]
	{
		specializes 	= stout;

		screen_name		= "Enforced";
		level			= 18;

		[armor]
		{
			value 		= 8;
			description = "+<value> Armor";
		}
	}

	[tough]
	{
		specializes 	= stout;

		screen_name		= "Tough";
		level			= 25;

		[armor]
		{
			value 		= 10;
			description = "+<value> Armor";
		}
	}

	[hardened]
	{
		specializes 	= stout;

		screen_name		= "Hardened";
		level			= 32;

		[armor]
		{
			value 		= 15;
			description = "+<value> Armor";
		}
	}

	[durable]
	{
		specializes 	= stout;

		screen_name		= "Durable";
		level			= 40;

		[armor]
		{
			value 		= 22;
			description = "+<value> Armor";
		}
	}

	[rugged]
	{
		specializes 	= stout;

		screen_name		= "Rugged";
		level			= 48;

		[armor]
		{
			value 		= 30;
			description = "+<value> Armor";
		}
	}

	[fortified]
	{
		specializes 	= stout;

		screen_name		= "Fortified";
		level			= 57;

		[armor]
		{
			value 		= 40;
			description = "+<value> Armor";
		}
	}

	[impenetrable]
	{
		specializes 	= stout;

		screen_name		= "Impenetrable";
		level			= 66;

		[armor]
		{
			value 		= 52;
			description = "+<value> Armor";
		}
	}

	[masterwork]
	{
		specializes 	= stout;

		screen_name		= "Masterwork";
		level			= 76;

		[armor]
		{
			value 		= 68;
			description = "+<value> Armor";
		}
	}

	[adamantine]
	{
		specializes 	= stout;

		screen_name		= "Adamantine";
		level			= 86;

		[armor]
		{
			value 		= 85;
			description = "+<value> Armor";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Percentage Armor Bonus

	[steadfast]
	{
		type			= prefix;
		screen_name		= "Steadfast";
		level			= 4;
		object_types	= armor;
		skill_types		= fighter,ranger,nmage,cmage;

		[armor_percent]
		{
			alteration			= alter_armor_source_percent;
			value				= 0.26;
			description			= "+26% Armor";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[vigilant]
	{
		specializes 	= steadfast;

		screen_name		= "Vigilant";
		level			= 12;

		[armor_percent]
		{
			value 		= 0.40;
			description = "+40% Armor";
		}
	}

	[resolute]
	{
		specializes 	= steadfast;

		screen_name		= "Resolute";
		level			= 20;

		[armor_percent]
		{
			value 		= 0.52;
			description = "+52% Armor";
		}
	}

	[persistent]
	{
		specializes 	= steadfast;

		screen_name		= "Persistent";
		level			= 28;

		[armor_percent]
		{
			value 		= 0.65;
			description = "+65% Armor";
		}
	}

	[unremitting]
	{
		specializes 	= steadfast;

		screen_name		= "Unremitting";
		level			= 36;

		[armor_percent]
		{
			value 		= 0.78;
			description = "+78% Armor";
		}
	}

	[relentless]
	{
		specializes 	= steadfast;

		screen_name		= "Relentless";
		level			= 44;

		[armor_percent]
		{
			value 		= 0.90;
			description = "+90% Armor";
		}
	}

	[abiding]
	{
		specializes 	= steadfast;

		screen_name		= "Abiding";
		level			= 52;

		[armor_percent]
		{
			value 		= 1.0;
			description = "+100% Armor";
		}
	}

	[eternal]
	{
		specializes 	= steadfast;

		screen_name		= "eternal";
		level			= 60;

		[armor_percent]
		{
			value 		= 1.15;
			description = "+115% Armor";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Magic Damage Resistance

	[twilight]
	{
		type			= prefix;
		screen_name		= "Twilight";
		level			= 9;
		object_types	= amulet,spellbook;

		[resist_magic]
		{
			alteration			= alter_magical_resistance;
			value				= 0.05;
			description			= "+5% Magic Damage Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[dusk]
	{
		specializes 	= twilight;

		screen_name		= "Dusk";
		level			= 21;

		[resist_magic]
		{
			value 		= 0.08;
			description	= "+8% Magic Damage Resistance";
		}
	}
	
	[midnight]
	{
		specializes 	= twilight;

		screen_name		= "Midnight";
		level			= 33;

		[resist_magic]
		{
			value 		= 0.12;
			description	= "+12% Magic Damage Resistance";
		}
	}

	[dawn]
	{
		specializes 	= twilight;

		screen_name		= "Dawn";
		level			= 45;

		[resist_magic]
		{
			value 		= 0.15;
			description	= "+15% Magic Damage Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Ice Damage Resistance

	[azure]
	{
		type			= prefix;
		screen_name		= "Azure";
		level			= 6;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_ice]
		{
			alteration			= alter_ice_resistance;
			value				= 0.1;
			description			= "+10% Ice Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[beryl]
	{
		specializes 	= azure;

		screen_name		= "Beryl";
		level			= 17;

		[resist_ice]
		{
			value 		= 0.14;
			description	= "+14% Ice Resistance";
		}
	}
	
	[blue]
	{
		specializes 	= azure;

		screen_name		= "Blue";
		level			= 28;

		[resist_ice]
		{
			value 		= 0.18;
			description	= "+18% Ice Resistance";
		}
	}

	[cerulean]
	{
		specializes 	= azure;

		screen_name		= "Cerulean";
		level			= 39;

		[resist_ice]
		{
			value 		= 0.22;
			description	= "+22% Ice Resistance";
		}
	}

	[sapphire]
	{
		specializes 	= azure;

		screen_name		= "Sapphire";
		level			= 50;

		[resist_ice]
		{
			value 		= 0.25;
			description	= "+25% Ice Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Fire Damage Resistance

	[crimson]
	{
		type			= prefix;
		screen_name		= "Crimson";
		level			= 6;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_fire]
		{
			alteration			= alter_fire_resistance;
			value				= 0.1;
			description			= "+10% Fire Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[scarlet]
	{
		specializes 	= crimson;

		screen_name		= "Scarlet";
		level			= 17;

		[resist_fire]
		{
			value 		= 0.14;
			description	= "+14% Fire Resistance";
		}
	}
	
	[red]
	{
		specializes 	= crimson;

		screen_name		= "Red";
		level			= 28;

		[resist_fire]
		{
			value 		= 0.18;
			description	= "+18% Fire Resistance";
		}
	}

	[bloodshot]
	{
		specializes 	= crimson;

		screen_name		= "Bloodshot";
		level			= 39;

		[resist_fire]
		{
			value 		= 0.22;
			description	= "+22% Fire Resistance";
		}
	}

	[ruby]
	{
		specializes 	= crimson;

		screen_name		= "Ruby";
		level			= 50;

		[resist_fire]
		{
			value 		= 0.25;
			description	= "+25% Fire Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Lightning Damage Resistance

	[pale]
	{
		type			= prefix;
		screen_name		= "Pale";
		level			= 6;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_lightning]
		{
			alteration			= alter_lightning_resistance;
			value				= 0.1;
			description			= "+10% Lightning Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ivory]
	{
		specializes 	= pale;

		screen_name		= "Ivory";
		level			= 17;

		[resist_lightning]
		{
			value 		= 0.14;
			description	= "+14% Lightning Resistance";
		}
	}
	
	[white]
	{
		specializes 	= pale;

		screen_name		= "White";
		level			= 28;

		[resist_lightning]
		{
			value 		= 0.18;
			description	= "+18% Lightning Resistance";
		}
	}

	[crystalline]
	{
		specializes 	= pale;

		screen_name		= "Crystalline";
		level			= 39;

		[resist_lightning]
		{
			value 		= 0.22;
			description	= "+22% Lightning Resistance";
		}
	}

	[pearl]
	{
		specializes 	= pale;

		screen_name		= "Pearl";
		level			= 50;

		[resist_lightning]
		{
			value 		= 0.25;
			description	= "+25% Lightning Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Death Damage Resistance

	[indigo]
	{
		type			= prefix;
		screen_name		= "Indigo";
		level			= 7;
		object_types	= armor,ring,amulet,spellbook;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_death]
		{
			alteration			= alter_death_resistance;
			value				= 0.1;
			description			= "+10% Death Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[lavender]
	{
		specializes 	= indigo;

		screen_name		= "Lavender";
		level			= 19;

		[resist_death]
		{
			value 		= 0.14;
			description	= "+14% Death Resistance";
		}
	}
	
	[purple]
	{
		specializes 	= indigo;

		screen_name		= "Purple";
		level			= 31;

		[resist_death]
		{
			value 		= 0.18;
			description	= "+18% Death Resistance";
		}
	}

	[violet]
	{
		specializes 	= indigo;

		screen_name		= "Violet";
		level			= 43;

		[resist_death]
		{
			value 		= 0.22;
			description	= "+22% Death Resistance";
		}
	}

	[amethyst]
	{
		specializes 	= indigo;

		screen_name		= "Amethyst";
		level			= 56;

		[resist_death]
		{
			value 		= 0.25;
			description	= "+25% Death Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Physical Damage Resistance

	[noble]
	{
		type			= prefix;
		screen_name		= "Noble";
		level			= 15;
		object_types	= shield,amulet;
		skill_types		= fighter;

		[resist_physical]
		{
			alteration			= alter_physical_resistance;
			value				= 0.03;
			description			= "+3% Melee and Ranged Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[regal]
	{
		specializes 	= noble;

		screen_name		= "Regal";
		level			= 26;

		[resist_physical]
		{
			value 		= 0.05;
			description	= "+5% Melee and Ranged Resistance";
		}
	}
	
	[imperial]
	{
		specializes 	= noble;

		screen_name		= "Imperial";
		level			= 37;

		[resist_physical]
		{
			value 		= 0.07;
			description	= "+7% Melee and Ranged Resistance";
		}
	}

	[sovereign]
	{
		specializes 	= noble;

		screen_name		= "Sovereign";
		level			= 48;

		[resist_physical]
		{
			value 		= 0.10;
			description	= "+10% Melee and Ranged Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Melee Damage Resistance

	[formidable]
	{
		type			= prefix;
		screen_name		= "Formidable";
		level			= 11;
		object_types	= armor;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_melee]
		{
			alteration			= alter_melee_resistance;
			value				= 0.05;
			description			= "+5% Melee Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[imposing]
	{
		specializes 	= formidable;

		screen_name		= "Imposing";
		level			= 22;

		[resist_melee]
		{
			value 		= 0.07;
			description	= "+7% Melee Resistance";
		}
	}
	
	[daunting]
	{
		specializes 	= formidable;

		screen_name		= "Daunting";
		level			= 33;

		[resist_melee]
		{
			value 		= 0.09;
			description	= "+9% Melee Resistance";
		}
	}
	
	[intimidating]
	{
		specializes 	= formidable;

		screen_name		= "Intimidating";
		level			= 44;

		[resist_melee]
		{
			value 		= 0.11;
			description	= "+11% Melee Resistance";
		}
	}
	
	[fearsome]
	{
		specializes 	= formidable;

		screen_name		= "Fearsome";
		level			= 55;

		[resist_melee]
		{
			value 		= 0.14;
			description	= "+14% Melee Resistance";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Ranged Damage Resistance

	[disorienting]
	{
		type			= prefix;
		screen_name		= "Disorienting";
		level			= 11;
		object_types	= armor;
		skill_types		= fighter,ranger,nmage,cmage;

		[resist_ranged]
		{
			alteration			= alter_ranged_resistance;
			value				= 0.08;
			description			= "+8% Ranged Resistance";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[obscuring]
	{
		specializes 	= disorienting;

		screen_name		= "Obscuring";
		level			= 22;

		[resist_ranged]
		{
			value 		= 0.12;
			description	= "+12% Ranged Resistance";
		}
	}
	
	[blurring]
	{
		specializes 	= disorienting;

		screen_name		= "Blurring";
		level			= 33;

		[resist_ranged]
		{
			value 		= 0.15;
			description	= "+15% Ranged Resistance";
		}
	}
	
	[confounding]
	{
		specializes 	= disorienting;

		screen_name		= "Confounding";
		level			= 44;

		[resist_ranged]
		{
			value 		= 0.18;
			description	= "+18% Ranged Resistance";
		}
	}
	
	[displacing]
	{
		specializes 	= disorienting;

		screen_name		= "Displacing";
		level			= 55;

		[resist_ranged]
		{
			value 		= 0.20;
			description	= "+20% Ranged Resistance";
		}
	}
	
//////////////////////////////////////////////////////////////////////////////
// Chance to Block Melee

	[ofrepulsion]
	{
		type			= suffix;
		screen_name		= "of Repulsion";
		level			= 6;
		object_types	= shield;
		skill_types		= fighter;

		[block_melee]
		{
			alteration			= alter_chance_to_block_melee_damage;
			value				= 5;
			description			= "+<value>% Chance to Block Melee Attack";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofprevention]
	{
		specializes 	= ofrepulsion;

		screen_name		= "of Prevention";
		level			= 22;


		[block_melee]
		{
			value 		= 10;
			description = "+<value>% Chance to Block Melee Attack";
		}
	}

	[ofobstruction]
	{
		specializes 	= ofrepulsion;

		screen_name		= "of Obstruction";
		level			= 38;


		[block_melee]
		{
			value 		= 15;
			description = "+<value>% Chance to Block Melee Attack";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Chance to Block Ranged

	[ofdeflection]
	{
		type			= suffix;
		screen_name		= "of Deflection";
		level			= 6;
		object_types	= shield;
		skill_types		= fighter;

		[block_ranged]
		{
			alteration			= alter_chance_to_block_ranged_damage;
			value				= 5;
			description			= "+<value>% Chance to Block Ranged Attack";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[ofinterception]
	{
		specializes 	= ofdeflection;

		screen_name		= "of Interception";
		level			= 26;

		[block_ranged]
		{
			value 		= 12;
			description = "+<value>% Chance to Block Ranged Attack";
		}
	}

	[ofdefense]
	{
		specializes 	= ofdeflection;

		screen_name		= "of Defense";
		level			= 46;

		[block_ranged]
		{
			value 		= 20;
			description = "+<value>% Chance to Block Ranged Attack";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Increased Power Recharge Rate

	[rousing]
	{
		type			= prefix;
		screen_name		= "Rousing";
		level			= 20;
		object_types	= melee,ranged,amulet;	// All weapons

		[power_recharge]
		{
			alteration			= alter_power_reload;
			value				= 0.05;
			description			= "+5% Power Recharge Rate";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[energizing]
	{
		specializes 	= rousing;

		screen_name		= "Energizing";
		level			= 32;

		[power_recharge]
		{
			value 		= 0.07;
			description = "+7% Power Recharge Rate";
		}
	}

	[invigorating]
	{
		specializes 	= rousing;

		screen_name		= "Invigorating";
		level			= 50;

		[power_recharge]
		{
			value 		= 0.1;
			description = "+10% Power Recharge Rate";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Melee Skills

	[warriors]
	{
		type			= prefix;
		screen_name		= "Warrior's";
		level			= 40;
		object_types	= melee,amulet;
		skill_types		= fighter;

		[melee_skills]
		{
			alteration			= ALTER_MELEE_PASSIVE_SKILLS;
			value				= 1;
			description			= "+<value> to Melee Skills";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}
	
	[champions]
	{
		specializes 	= warriors;

		screen_name		= "Champion's";
		level			= 65;

		[melee_skills]
		{
			value 		= 2;
			description = "+<value> to Melee Skills";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Ranged Skills

	[adventurers]
	{
		type			= prefix;
		screen_name		= "Adventurer's";
		level			= 40;
		object_types	= ranged,amulet;
		skill_types		= ranger;

		[ranged_skills]
		{
			alteration			= ALTER_RANGED_PASSIVE_SKILLS;
			value				= 1;
			description			= "+<value> to Ranged Skills";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[rangers]
	{
		specializes 	= adventurers;

		screen_name		= "Ranger's";
		level			= 65;

		[ranged_skills]
		{
			value 		= 2;
			description = "+<value> to Ranged Skills";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Nature Magic Skills

	[watchers]
	{
		type			= prefix;
		screen_name		= "Watcher's";
		level			= 40;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[nmagic_skills]
		{
			alteration			= ALTER_NATURE_MAGIC_PASSIVE_SKILLS;
			value				= 1;
			description			= "+<value> to Nature Magic Skills";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[druids]
	{
		specializes 	= watchers;

		screen_name		= "Druid's";
		level			= 65;

		[nmagic_skills]
		{
			value 		= 2;
			description = "+<value> to Nature Magic Skills";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Combat Magic Skills

	[ravagers]
	{
		type			= prefix;
		screen_name		= "Ravager's";
		level			= 40;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[cmagic_skills]
		{
			alteration			= ALTER_COMBAT_MAGIC_PASSIVE_SKILLS;
			value				= 1;
			description			= "+<value> to Combat Magic Skills";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[apocalyptic]
	{
		specializes 	= ravagers;

		screen_name		= "Apocalyptic";
		level			= 65;

		[cmagic_skills]
		{
			value 		= 2;
			description = "+<value> to Combat Magic Skills";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Aegis, Toughness, Reinforced Armor

	[knights]
	{
		type			= prefix;
		screen_name		= "Knight's";
		level			= 30;
		object_types	= melee,amulet;
		skill_types		= fighter;

		[melee_skills_set1]
		{
			alteration			= alter_skill_suite;
			suite				= melee_suite_1;
			value				= 2;
			description			= "+<value> to Barricade, Toughness, and Reinforced Armor";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[templars]
	{
		specializes 	= knights;

		screen_name		= "Templar's";
		level			= 55;

		[melee_skills_set1]
		{
			value 		= 3;
			description	= "+<value> to Barricade, Toughness, and Reinforced Armor";
		}
	}

	[paladins]
	{
		specializes 	= knights;

		screen_name		= "Paladin's";
		level			= 80;

		[melee_skills_set1]
		{
			value 		= 4;
			description	= "+<value> to Barricade, Toughness, and Reinforced Armor";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Fortitude, Overbear, Smite

	[brawlers]
	{
		type			= prefix;
		screen_name		= "Brawler's";
		level			= 30;
		object_types	= melee,amulet;
		skill_types		= fighter;

		[melee_skills_set2]
		{
			alteration			= alter_skill_suite;
			suite				= melee_suite_2;
			value				= 2;
			description			= "+<value> to Fortitude, Overbear, and Smite";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}
	
	[barbarians]
	{
		specializes 	= brawlers;

		screen_name		= "Barbarian's";
		level			= 55;

		[melee_skills_set2]
		{
			value 		= 3;
			description	= "+<value> to Fortitude, Overbear, and Smite";
		}
	}

	[berserkers]
	{
		specializes 	= brawlers;

		screen_name		= "Berserker's";
		level			= 80;

		[melee_skills_set2]
		{
			value 		= 4;
			description	= "+<value> to Fortitude, Overbear, and Smite";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Critical Strike, Dual Wield, Alacrity

	[duelists]
	{
		type			= prefix;
		screen_name		= "Duelist's";
		level			= 30;
		object_types	= melee,amulet;
		skill_types		= fighter;

		[melee_skills_set3]
		{
			alteration			= alter_skill_suite;
			suite				= melee_suite_3;
			value				= 2;
			description			= "+<value> to Critical Strike, Dual Wield, and Alacrity";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}
	
	[slayers]
	{
		specializes 	= duelists;

		screen_name		= "Slayer's";
		level			= 55;

		[melee_skills_set3]
		{
			value 		= 3;
			description = "+<value> to Critical Strike, Dual Wield, and Alacrity";
		}
	}

	[hurricanes]
	{
		specializes 	= duelists;

		screen_name		= "Hurricane's";
		level			= 80;

		[melee_skills_set3]
		{
			value 		= 4;
			description = "+<value> to Critical Strike, Dual Wield, and Alacrity";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Critical Shot, Dodge, Survival

	[wanderers]
	{
		type			= prefix;
		screen_name		= "Wanderer's";
		level			= 30;
		object_types	= ranged,amulet;
		skill_types		= ranger;

		[ranged_skills_set1]
		{
			alteration			= alter_skill_suite;
			suite				= ranged_suite_1;
			value				= 2;
			description			= "+<value> to Critical Shot, Dodge, and Survival";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[nomads]
	{
		specializes 	= wanderers;

		screen_name		= "Nomad's";
		level			= 55;

		[ranged_skills_set1]
		{
			value 		= 3;
			description = "+<value> to Critical Shot, Dodge, and Survival";
		}
	}

	[vagabonds]
	{
		specializes 	= wanderers;

		screen_name		= "Vagabond's";
		level			= 80;

		[ranged_skills_set1]
		{
			value 		= 4;
			description = "+<value> to Critical Shot, Dodge, and Survival";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Biting Arrow, Far Shot, Shockwave

	[archers]
	{
		type			= prefix;
		screen_name		= "Archer's";
		level			= 30;
		object_types	= ranged,amulet;
		skill_types		= ranger;

		[ranged_skills_set2]
		{
			alteration			= alter_skill_suite;
			suite				= ranged_suite_2;
			value				= 2;
			description			= "+<value> to Biting Arrow, Far Shot, and Shockwave";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[marksmans]
	{
		specializes 	= archers;

		screen_name		= "Marksman's";
		level			= 55;

		[ranged_skills_set2]
		{
			value 		= 3;
			description = "+<value> to Biting Arrow, Far Shot, and Shockwave";
		}
	}

	[snipers]
	{
		specializes 	= archers;

		screen_name		= "Sniper's";
		level			= 80;

		[ranged_skills_set2]
		{
			value 		= 4;
			description = "+<value> to Biting Arrow, Far Shot, and Shockwave";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Quick Draw, Bleed, Penetrate

	[assassins]
	{
		type			= prefix;
		screen_name		= "Assassin's";
		level			= 30;
		object_types	= ranged,amulet;
		skill_types		= ranger;

		[ranged_skills_set3]
		{
			alteration			= alter_skill_suite;
			suite				= ranged_suite_3;
			value				= 2;
			description			= "+<value> to Quick Draw, Bleed, and Penetrate";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[tempests]
	{
		specializes 	= assassins;

		screen_name		= "Tempest's";
		level			= 55;

		[ranged_skills_set3]
		{
			value 		= 3;
			description = "+<value> to Quick Draw, Bleed, and Penetrate";
		}
	}

	[fusilliers]
	{
		specializes 	= assassins;

		screen_name		= "Fusillier's";
		level			= 80;

		[ranged_skills_set3]
		{
			value 		= 4;
			description = "+<value> to Quick Draw, Bleed, and Penetrate";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Summon Fortitude, Summon Might, Summon Bond

	[callers]
	{
		type			= prefix;
		screen_name		= "Caller's";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[nmagic_skills_set1]
		{
			alteration			= alter_skill_suite;
			suite				= nmagic_suite_1;
			value				= 2;
			description			= "+<value> to Summon Fortitude, Summon Might, and Summon Bond";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[summoners]
	{
		specializes 	= callers;

		screen_name		= "Summoner's";
		level			= 55;

		[nmagic_skills_set1]
		{
			value 		= 3;
			description = "+<value> to Summon Fortitude, Summon Might, and Summon Bond";
		}
	}

	[beastwalkers]
	{
		specializes 	= callers;

		screen_name		= "Beastwalker's";
		level			= 80;

		[nmagic_skills_set1]
		{
			value 		= 4;
			description = "+<value> to Summon Fortitude, Summon Might, and Summon Bond";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Aquatic Affinity, Arctic Mastery, Freezing

	[rime]
	{
		type			= prefix;
		screen_name		= "Rime";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[nmagic_skills_set2]
		{
			alteration			= alter_skill_suite;
			suite				= nmagic_suite_2;
			value				= 2;
			description			= "+<value> to Aquatic Affinity, Arctic Mastery, and Freezing";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[winter]
	{
		specializes 	= rime;

		screen_name		= "Winter";
		level			= 55;

		[nmagic_skills_set2]
		{
			value 		= 3;
			description = "+<value> to Aquatic Affinity, Arctic Mastery, and Freezing";
		}
	}

	[aquamancers]
	{
		specializes 	= rime;

		screen_name		= "Aquamancer's";
		level			= 80;

		[nmagic_skills_set2]
		{
			value 		= 4;
			description = "+<value> to Aquatic Affinity, Arctic Mastery, and Freezing";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Nurturing Gift, Enveloping Embrace, Feral Wrath

	[advocates]
	{
		type			= prefix;
		screen_name		= "Advocate's";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[nmagic_skills_set3]
		{
			alteration			= alter_skill_suite;
			suite				= nmagic_suite_3;
			value				= 2;
			description			= "+<value> to Nurturing Gift, Enveloping Embrace, and Feral Wrath";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[protectors]
	{
		specializes 	= advocates;

		screen_name		= "Protector's";
		level			= 55;

		[nmagic_skills_set3]
		{
			value 		= 3;
			description = "+<value> to Nurturing Gift, Enveloping Embrace, and Feral Wrath";
		}
	}

	[wardens]
	{
		specializes 	= advocates;

		screen_name		= "Warden's";
		level			= 80;

		[nmagic_skills_set3]
		{
			value 		= 4;
			description = "+<value> to Nurturing Gift, Enveloping Embrace, and Feral Wrath";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Debilitation, Grim Necromancy, Vampirism

	[vanquishers]
	{
		type			= prefix;
		screen_name		= "Vanquisher's";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[cmagic_skills_set1]
		{
			alteration			= alter_skill_suite;
			suite				= cmagic_suite_1;
			value				= 2;
			description			= "+<value> to Debilitation, Grim Necromancy, and Vampirism";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[necromancers]
	{
		specializes 	= vanquishers;

		screen_name		= "Necromancer's";
		level			= 55;

		[cmagic_skills_set1]
		{
			value 		= 3;
			description = "+<value> to Debilitation, Grim Necromancy, and Vampirism";
		}
	}

	[blightwalkers]
	{
		specializes 	= vanquishers;

		screen_name		= "Blightwalker's";
		level			= 80;

		[cmagic_skills_set1]
		{
			value 		= 4;
			description = "+<value> to Debilitation, Grim Necromancy, and Vampirism";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Brilliance, Amplified Lightning, Arcing

	[luminous]
	{
		type			= prefix;
		screen_name		= "Luminous";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[cmagic_skills_set2]
		{
			alteration			= alter_skill_suite;
			suite				= cmagic_suite_2;
			value				= 2;
			description			= "+<value> to Brilliance, Amplified Lightning, and Arcing";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[blinding]
	{
		specializes 	= luminous;

		screen_name		= "Blinding";
		level			= 55;

		[cmagic_skills_set2]
		{
			value 		= 3;
			description = "+<value> to Brilliance, Amplified Lightning, and Arcing";
		}
	}

	[shining]
	{
		specializes 	= luminous;

		screen_name		= "Shining";
		level			= 80;

		[cmagic_skills_set2]
		{
			value 		= 4;
			description = "+<value> to Brilliance, Amplified Lightning, and Arcing";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// +X to Devastation, Searing Flames, Ignite

	[blazing]
	{
		type			= prefix;
		screen_name		= "Blazing";
		level			= 30;
		object_types	= melee,amulet,spellbook;
		skill_types		= mage;

		[cmagic_skills_set3]
		{
			alteration			= alter_skill_suite;
			suite				= cmagic_suite_3;
			value				= 2;
			description			= "+<value> to Devastation, Searing Flames, and Ignite";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
			custom_effect		= "skills";	// must be unique to effect
			custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
								  ?weapon_ffx		= ffx_spell_skill_bonus_sword
								  &projectile_ffx	= ffx_spell_skill_bonus_arrow;
		}
	}

	[incendiary]
	{
		specializes 	= blazing;

		screen_name		= "Incendiary";
		level			= 55;

		[cmagic_skills_set3]
		{
			value 		= 3;
			description = "+<value> to Devastation, Searing Flames, and Ignite";
		}
	}

	[pyromancers]
	{
		specializes 	= blazing;

		screen_name		= "Pyromancer's";
		level			= 80;

		[cmagic_skills_set3]
		{
			value 		= 4;
			description = "+<value> to Devastation, Searing Flames, and Ignite";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Magic Find
	[fortunate]
	{
		type			= prefix;
		screen_name		= "Fortunate";
		level			= 20;
		object_types	= ring,amulet,spellbook;

		[magic_find]
		{
			alteration			= alter_magic_find_chance;
			value				= 4;	// Average value 5%
			min_value_ceiling	= 6;
			description			= "+<value>% Chance to Find Magic Items";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[charmed]
	{
		type			= prefix;
		screen_name		= "Charmed";
		level			= 30;
		object_types	= ring,amulet,spellbook;

		[magic_find]
		{
			alteration			= alter_magic_find_chance;
			value				= 8;	// Average value 10%
			min_value_ceiling	= 12;
			description			= "+<value>% Chance to Find Magic Items";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[lucky]
	{
		specializes 	= charmed;

		screen_name		= "Lucky";
		level			= 40;

		[magic_find]
		{
			value				= 16;	// Average value 20%
			min_value_ceiling	= 24;
			description = "+<value>% Chance to Find Magic Items";
		}
	}

	[fated]
	{
		specializes 	= charmed;

		screen_name		= "Fated";
		level			= 50;

		[magic_find]
		{
			value				= 25;	// Average value 30%
			min_value_ceiling	= 34;
			description = "+<value>% Chance to Find Magic Items";
		}
	}

	[serendipitous]
	{
		specializes 	= charmed;

		screen_name		= "Serendipitous";
		level			= 60;

		[magic_find]
		{
			value				= 35;	// Average value 45%
			min_value_ceiling	= 45;
			description = "+<value>% Chance to Find Magic Items";
		}
	}

//////////////////////////////////////////////////////////////////////////////
// Increased Gold Dropped

	[glittering]
	{
		type			= prefix;
		screen_name		= "Glittering";
		level			= 20;
		object_types	= melee,ranged,ring,amulet,spellbook;

		[gold_dropped]
		{
			alteration			= alter_gold_dropped;
			value				= 0.05;
			description			= "+5% Gold Dropped";
			duration			= #infinite;
			is_permanent		= true;
			is_single_instance	= false;
		}
	}

	[wealthy]
	{
		specializes 	= glittering;

		screen_name		= "Wealthy";
		level			= 25;

		[gold_dropped]
		{
			value		= 0.15;
			description	= "+15% Gold Dropped";
		}
	}

	[opulent]
	{
		specializes 	= glittering;

		screen_name		= "Opulent";
		level			= 35;

		[gold_dropped]
		{
			value 		= 0.4;
			description = "+40% Gold Dropped";
		}
	}

	[affluent]
	{
		specializes 	= glittering;

		screen_name		= "Affluent";
		level			= 45;

		[gold_dropped]
		{
			value 		= 0.7;
			description = "+70% Gold Dropped";
		}
	}
